﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.Odbc;

namespace Test2.Model
{
    interface iDatabaseRepository
    {
        DataTable getKlanten();
        DataTable getKlantenVoornaamNaam();
        DataTable getKlantenVoornaamNaamFilter(string input);
        DataTable getFacturen();
        DataTable getFacturenByKlantID(int klantID);
        DataTable getFactuurDetails();
        DataTable getFactuurDetailsByFactuurID(int factuurID);

        void insertKlant(string voornaam, string naam, string adres, string plaats, short postcode, string telefoon, string email);
        void insertFactuur(int klantID, string factuurnummer, DateTime datum, string opmerkingen,List<FactuurDetail> fds);
    }
}
